rhizoglyphus echinopus - French English Dictionary